array of solar cells - Französisch Englisch Wörterbuch